<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>eCommerce: Dokumentacja klasy ShopDAO.PropertyDAO</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javaScript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body onload='searchBox.OnSelectItem(0);'>
<!-- Wygenerowano przez Doxygen 1.6.1 -->
<script type="text/javascript"><!--
var searchBox = new SearchBox("searchBox", "search",false,'Szukaj');
--></script>
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Strona&nbsp;główna</span></a></li>
      <li><a href="namespaces.html"><span>Pakiety</span></a></li>
      <li class="current"><a href="annotated.html"><span>Klasy</span></a></li>
      <li><a href="files.html"><span>Pliki</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <img id="MSearchSelect" src="search/search.png"
             onmouseover="return searchBox.OnSearchSelectShow()"
             onmouseout="return searchBox.OnSearchSelectHide()"
             alt=""/>
        <input type="text" id="MSearchField" value="Szukaj" accesskey="S"
             onfocus="searchBox.OnSearchFieldFocus(true)" 
             onblur="searchBox.OnSearchFieldFocus(false)" 
             onkeyup="searchBox.OnSearchFieldChange(event)"/>
        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
        </div>
      </li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Lista&nbsp;klas</span></a></li>
      <li><a href="hierarchy.html"><span>Hierarchia&nbsp;klas</span></a></li>
      <li><a href="functions.html"><span>Składowe&nbsp;klas</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="namespace_shop_d_a_o.html">ShopDAO</a>.<a class="el" href="class_shop_d_a_o_1_1_property_d_a_o.html">PropertyDAO</a>
  </div>
</div>
<div class="contents">
<h1>Dokumentacja klasy ShopDAO.PropertyDAO</h1><!-- doxytag: class="ShopDAO::PropertyDAO" -->
<p><a href="class_shop_d_a_o_1_1_property_d_a_o-members.html">Lista wszystkich składowych.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Metody publiczne</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shop_d_a_o_1_1_property_d_a_o.html#a8b39360cac58ea97ebb6b780129c6a73">PropertyDAO</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_shop_model_1_1_product_property_detail.html">ProductPropertyDetail</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shop_d_a_o_1_1_property_d_a_o.html#af5b031875dfe2d93e81811969a51c055">GetAllProperties</a> (int?LanguageID)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pobiera wszystkie właściwości w określonym języku, łącznie z możliwymi wartościami dla typów słownikowych. (Downloads all properties in a given language including possible values for dictionaries types.).  <a href="#af5b031875dfe2d93e81811969a51c055"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_shop_model_1_1_product_property_detail.html">ProductPropertyDetail</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shop_d_a_o_1_1_property_d_a_o.html#ad225b9648b83647d3f31d110dfb40caf">PropertyById</a> (int PropertyID, int?LanguageID)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pobiera informacje o właściwościach wybranego produktu, w określonym języku łącznie z możliwymi wartościami dla typów słownikowych. (Downloads information about properties of chosen product in a defined language with possible values for dictionaries types.).  <a href="#ad225b9648b83647d3f31d110dfb40caf"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_shop_model_1_1_product_property_detail.html">ProductPropertyDetail</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shop_d_a_o_1_1_property_d_a_o.html#a2a12841b378e298375e7172536ec964d">GetSearchCriteria</a> (int categoryID, int?LanguageID)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Wybiera wszystkie właściwości dla określonej kategorii w wybranym języku. (Selects all properties for a defined category in a chosen language.).  <a href="#a2a12841b378e298375e7172536ec964d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_shop_model_1_1_product_property_detail.html">ProductPropertyDetail</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shop_d_a_o_1_1_property_d_a_o.html#a9f880c4724794c33048e7057283b27b6">PropertyByCategory</a> (int categoryID, int?LanguageID)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pobiera właściwości dala danej kategorii w określonym języku. (Downloads properties for given category in a defined language.).  <a href="#a9f880c4724794c33048e7057283b27b6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shop_d_a_o_1_1_property_d_a_o.html#a26f593a8b61e1ceb175ca346e06fd1c8">RemoveDictionaryValues</a> (List&lt; int &gt; ValuesToRemove, out List&lt; int &gt; cantRemove)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Usuwa wartości z dziennika. (Deletes values from the dictionary.).  <a href="#a26f593a8b61e1ceb175ca346e06fd1c8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shop_d_a_o_1_1_property_d_a_o.html#a3079dcfd36db57e61f23cb018b5df89d">UpdateDictionaryValue</a> (List&lt; <a class="el" href="class_shop_model_1_1_dictionary_value.html">DictionaryValue</a> &gt; newValueList, int?LanguageID)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Uaktualnia warosci dziennika. (Updates dictionary values.).  <a href="#a3079dcfd36db57e61f23cb018b5df89d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shop_d_a_o_1_1_property_d_a_o.html#a1caa360e803cd2af3f8a9f74bd40f242">AddDictionaryValue</a> (List&lt; string &gt; values, int propertyId, int?LanguageID)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Dodaje wartości do słownika. (Adds values to the dictionary.).  <a href="#a1caa360e803cd2af3f8a9f74bd40f242"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shop_d_a_o_1_1_property_d_a_o.html#a70ca04eb72664a9e1f287cf34842e048">UpdateProperty</a> (<a class="el" href="class_shop_model_1_1_product_property_detail.html">ProductPropertyDetail</a> item, int?LanguageID)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Zmienia informacje o wybranej właściwość w określonym języku. (Changes information about chosen value in a defined language.).  <a href="#a70ca04eb72664a9e1f287cf34842e048"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">List&lt; int &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shop_d_a_o_1_1_property_d_a_o.html#a06db955e99c6ab4f1de2e2f1d0c24d79">CategoryBelongProperty</a> (int propertyId)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pobiera unikalne ID kategorii zawierających wybraną właściwość. (Downloads unique categories ID containing chosen property.).  <a href="#a06db955e99c6ab4f1de2e2f1d0c24d79"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shop_d_a_o_1_1_property_d_a_o.html#a1b9d8cf8274ac405d872861515d26511">AddPropertyToCategories</a> (int propertyId, List&lt; int &gt; categoriesList)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Dodaje wybraną właściwość zd wskazanych kategorii. (Adds chosen property from selected categories.).  <a href="#a1b9d8cf8274ac405d872861515d26511"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shop_d_a_o_1_1_property_d_a_o.html#afbe7e5c5107619336f7f8a96c6b9b05a">RemovePropertyFromCategories</a> (int propertyId, List&lt; int &gt; categoriesList)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Usuwa wybraną właściwość ze wskazanych kategorii. (Returns chosen property from the selected categories.) &lt;/()summary&gt; </p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>propertyId</em>&nbsp;</td><td>Unikalne ID właściwości. (Unique property ID.) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>categoriesList</em>&nbsp;</td><td>Lista obiektów int zawiarająca unikalne ID kategorii. (List of int objects containing unique categories ID.) </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Zwraca:</b></dt><dd>Zwraca 'true' jeśli usuwanie z bazy powiodło się. (Returns ‘true’ if removal from the database succeeded.) </dd></dl>
<p>.  <a href="#afbe7e5c5107619336f7f8a96c6b9b05a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shop_d_a_o_1_1_property_d_a_o.html#aead4765132e1a5b59aec8522b1e9bcd8">AddProperty</a> (<a class="el" href="class_shop_model_1_1_product_property_detail.html">ProductPropertyDetail</a> property, int?LanguageID)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Dodaje właściwość do bazy. (Adds property to the database.).  <a href="#aead4765132e1a5b59aec8522b1e9bcd8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shop_d_a_o_1_1_property_d_a_o.html#af458e9d75de9e500001f39f0c65d096c">RemoveProperty</a> (int propertyId)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Usuwa wybraną właściwośc z bazy. (Deletes selected property from the database.).  <a href="#af458e9d75de9e500001f39f0c65d096c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_shop_model_1_1_product_property.html">ProductProperty</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_shop_d_a_o_1_1_property_d_a_o.html#a0676356bcd143c645b31d69c43cdd991">GetProductProperty</a> (int productId, int?LanguageID)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pobiera właściwości wybranego produktu w wybranym języku. (Downloads properties of selected products in a chosen language.).  <a href="#a0676356bcd143c645b31d69c43cdd991"></a><br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Opis szczegółowy</h2>

<p>Definicja w linii <a class="el" href="_property_d_a_o_8cs_source.html#l00012">12</a> pliku <a class="el" href="_property_d_a_o_8cs_source.html">PropertyDAO.cs</a>.</p>
<hr/><h2>Dokumentacja konstruktora i destruktora</h2>
<a class="anchor" id="a8b39360cac58ea97ebb6b780129c6a73"></a><!-- doxytag: member="ShopDAO::PropertyDAO::PropertyDAO" ref="a8b39360cac58ea97ebb6b780129c6a73" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ShopDAO.PropertyDAO.PropertyDAO </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definicja w linii <a class="el" href="_property_d_a_o_8cs_source.html#l00016">16</a> pliku <a class="el" href="_property_d_a_o_8cs_source.html">PropertyDAO.cs</a>.</p>

</div>
</div>
<hr/><h2>Dokumentacja funkcji składowych</h2>
<a class="anchor" id="a1caa360e803cd2af3f8a9f74bd40f242"></a><!-- doxytag: member="ShopDAO::PropertyDAO::AddDictionaryValue" ref="a1caa360e803cd2af3f8a9f74bd40f242" args="(List&lt; string &gt; values, int propertyId, int?LanguageID)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool ShopDAO.PropertyDAO.AddDictionaryValue </td>
          <td>(</td>
          <td class="paramtype">List&lt; string &gt;&nbsp;</td>
          <td class="paramname"> <em>values</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>propertyId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int?&nbsp;</td>
          <td class="paramname"> <em>LanguageID</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Dodaje wartości do słownika. (Adds values to the dictionary.). </p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>values</em>&nbsp;</td><td>Lista obiektów string zawierająca wartosci do dodania do słownika. (List of string objects containing values to be added to the dictionary.) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>propertyId</em>&nbsp;</td><td>Unikalne ID właściwości. (Unique property ID.) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>LanguageID</em>&nbsp;</td><td>Unikalne ID języka lub wartość 'NULL'. (Unique language ID or 'null' value.) </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Zwraca:</b></dt><dd>Zwraca 'true' jeśli dodawanie do bazy powiodło się. (Returns ‘true’ if addition to the database succeeded.) </dd></dl>

<p>Definicja w linii <a class="el" href="_property_d_a_o_8cs_source.html#l00465">465</a> pliku <a class="el" href="_property_d_a_o_8cs_source.html">PropertyDAO.cs</a>.</p>

</div>
</div>
<a class="anchor" id="aead4765132e1a5b59aec8522b1e9bcd8"></a><!-- doxytag: member="ShopDAO::PropertyDAO::AddProperty" ref="aead4765132e1a5b59aec8522b1e9bcd8" args="(ProductPropertyDetail property, int?LanguageID)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ShopDAO.PropertyDAO.AddProperty </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_shop_model_1_1_product_property_detail.html">ProductPropertyDetail</a>&nbsp;</td>
          <td class="paramname"> <em>property</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int?&nbsp;</td>
          <td class="paramname"> <em>LanguageID</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Dodaje właściwość do bazy. (Adds property to the database.). </p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>property</em>&nbsp;</td><td>Obiekt ProductPropertyDetail opisujący danaą właściwość. (ProductPropertyDetail object describing given property.) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>LanguageID</em>&nbsp;</td><td>Unikalne ID języka lub wartość 'NULL'. (Unique language ID or 'null' value.) </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Zwraca:</b></dt><dd>Zwraca unikalne ID wstawionej do bazy właściwości. (Returns unique ID of inserted to the database property.) </dd></dl>

<p>Definicja w linii <a class="el" href="_property_d_a_o_8cs_source.html#l00728">728</a> pliku <a class="el" href="_property_d_a_o_8cs_source.html">PropertyDAO.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a1b9d8cf8274ac405d872861515d26511"></a><!-- doxytag: member="ShopDAO::PropertyDAO::AddPropertyToCategories" ref="a1b9d8cf8274ac405d872861515d26511" args="(int propertyId, List&lt; int &gt; categoriesList)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool ShopDAO.PropertyDAO.AddPropertyToCategories </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>propertyId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">List&lt; int &gt;&nbsp;</td>
          <td class="paramname"> <em>categoriesList</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Dodaje wybraną właściwość zd wskazanych kategorii. (Adds chosen property from selected categories.). </p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>propertyId</em>&nbsp;</td><td>Unikalne ID właściwości. (Unique property ID.) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>categoriesList</em>&nbsp;</td><td>Lista obiektów int zawiarająca unikalne ID kategorii. (List of int objects containing unique category ID.) </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Zwraca:</b></dt><dd>Zwraca 'true' jeśli usuwanie z bazy powiodło się. (Returns ‘true’ if removal from the database succeeded.) </dd></dl>

<p>Definicja w linii <a class="el" href="_property_d_a_o_8cs_source.html#l00620">620</a> pliku <a class="el" href="_property_d_a_o_8cs_source.html">PropertyDAO.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a06db955e99c6ab4f1de2e2f1d0c24d79"></a><!-- doxytag: member="ShopDAO::PropertyDAO::CategoryBelongProperty" ref="a06db955e99c6ab4f1de2e2f1d0c24d79" args="(int propertyId)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">List&lt;int&gt; ShopDAO.PropertyDAO.CategoryBelongProperty </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>propertyId</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Pobiera unikalne ID kategorii zawierających wybraną właściwość. (Downloads unique categories ID containing chosen property.). </p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>propertyId</em>&nbsp;</td><td>Unikalne ID właściwości. (Unique property ID.) </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Zwraca:</b></dt><dd>Zwraca listę obiektow int z unikalnymi ID kategorii zawierających wybraną właściwość. (Returns list of int objects with unique categories ID containing chosen property.) </dd></dl>

<p>Definicja w linii <a class="el" href="_property_d_a_o_8cs_source.html#l00568">568</a> pliku <a class="el" href="_property_d_a_o_8cs_source.html">PropertyDAO.cs</a>.</p>

</div>
</div>
<a class="anchor" id="af5b031875dfe2d93e81811969a51c055"></a><!-- doxytag: member="ShopDAO::PropertyDAO::GetAllProperties" ref="af5b031875dfe2d93e81811969a51c055" args="(int?LanguageID)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">List&lt;<a class="el" href="class_shop_model_1_1_product_property_detail.html">ProductPropertyDetail</a>&gt; ShopDAO.PropertyDAO.GetAllProperties </td>
          <td>(</td>
          <td class="paramtype">int?&nbsp;</td>
          <td class="paramname"> <em>LanguageID</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Pobiera wszystkie właściwości w określonym języku, łącznie z możliwymi wartościami dla typów słownikowych. (Downloads all properties in a given language including possible values for dictionaries types.). </p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>LanguageID</em>&nbsp;</td><td>ID języka lub wartość 'NULL'. (Language ID or 'null' value.) </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Zwraca:</b></dt><dd>Zwraca listę obiektów ProductPropertyDetail zawierającą opisy właściwości produktu łącznie z możliwymi wartościami dla typów słownikowych. (Returns list of ProductPropertyDetail objects containing descriptions of product’s properties together with possible values for dictionaries types.) </dd></dl>

<p>Definicja w linii <a class="el" href="_property_d_a_o_8cs_source.html#l00033">33</a> pliku <a class="el" href="_property_d_a_o_8cs_source.html">PropertyDAO.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a0676356bcd143c645b31d69c43cdd991"></a><!-- doxytag: member="ShopDAO::PropertyDAO::GetProductProperty" ref="a0676356bcd143c645b31d69c43cdd991" args="(int productId, int?LanguageID)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">List&lt;<a class="el" href="class_shop_model_1_1_product_property.html">ProductProperty</a>&gt; ShopDAO.PropertyDAO.GetProductProperty </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>productId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int?&nbsp;</td>
          <td class="paramname"> <em>LanguageID</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Pobiera właściwości wybranego produktu w wybranym języku. (Downloads properties of selected products in a chosen language.). </p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>productId</em>&nbsp;</td><td>Unikalne ID produktu. (Unique product ID.) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>LanguageID</em>&nbsp;</td><td>Unikalne ID języka lub wartość 'NULL'. (Unique language ID or 'null' value.) </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Zwraca:</b></dt><dd>Zwraca listę obiektów ProductProperty opisujących właściwości produktu. (Returns list of ProductProperty objects describing product’s properties.) </dd></dl>

<p>Definicja w linii <a class="el" href="_property_d_a_o_8cs_source.html#l00826">826</a> pliku <a class="el" href="_property_d_a_o_8cs_source.html">PropertyDAO.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a2a12841b378e298375e7172536ec964d"></a><!-- doxytag: member="ShopDAO::PropertyDAO::GetSearchCriteria" ref="a2a12841b378e298375e7172536ec964d" args="(int categoryID, int?LanguageID)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">List&lt;<a class="el" href="class_shop_model_1_1_product_property_detail.html">ProductPropertyDetail</a>&gt; ShopDAO.PropertyDAO.GetSearchCriteria </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>categoryID</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int?&nbsp;</td>
          <td class="paramname"> <em>LanguageID</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Wybiera wszystkie właściwości dla określonej kategorii w wybranym języku. (Selects all properties for a defined category in a chosen language.). </p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>categoryID</em>&nbsp;</td><td>Unikalne ID kategorii. (Unique category ID.) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>LanguageID</em>&nbsp;</td><td>Unikalne ID języka lub wartość 'NULL'. (Unique language ID or 'null' value.) </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Zwraca:</b></dt><dd>Zwraca listę obiektów ProductPropertyDetail zawierającą opisy właściwości produktu łącznie z możliwymi wartościami dla typów słownikowych. (Returns list of ProductPropertyDetail objects containing descriptions of product’s properties together with possible values for dictionaries types.) </dd></dl>

<p>Definicja w linii <a class="el" href="_property_d_a_o_8cs_source.html#l00212">212</a> pliku <a class="el" href="_property_d_a_o_8cs_source.html">PropertyDAO.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a9f880c4724794c33048e7057283b27b6"></a><!-- doxytag: member="ShopDAO::PropertyDAO::PropertyByCategory" ref="a9f880c4724794c33048e7057283b27b6" args="(int categoryID, int?LanguageID)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">List&lt;<a class="el" href="class_shop_model_1_1_product_property_detail.html">ProductPropertyDetail</a>&gt; ShopDAO.PropertyDAO.PropertyByCategory </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>categoryID</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int?&nbsp;</td>
          <td class="paramname"> <em>LanguageID</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Pobiera właściwości dala danej kategorii w określonym języku. (Downloads properties for given category in a defined language.). </p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>categoryID</em>&nbsp;</td><td>Unikalne ID kategorii. (Unique category ID.) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>LanguageID</em>&nbsp;</td><td>Unikalne ID języka lub wartość 'NULL'. (Unique language ID or 'null' value.) </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Zwraca:</b></dt><dd>Zwraca listę obiektów ProductPropertyDetail zawierającą opisy właściwości produktu łącznie z możliwymi wartościami dla typów słownikowych. (Returns list of ProductPropertyDetail objects containing descriptions of product’s properties together with possible values for dictionaries types.) </dd></dl>

<p>Definicja w linii <a class="el" href="_property_d_a_o_8cs_source.html#l00277">277</a> pliku <a class="el" href="_property_d_a_o_8cs_source.html">PropertyDAO.cs</a>.</p>

</div>
</div>
<a class="anchor" id="ad225b9648b83647d3f31d110dfb40caf"></a><!-- doxytag: member="ShopDAO::PropertyDAO::PropertyById" ref="ad225b9648b83647d3f31d110dfb40caf" args="(int PropertyID, int?LanguageID)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_shop_model_1_1_product_property_detail.html">ProductPropertyDetail</a> ShopDAO.PropertyDAO.PropertyById </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>PropertyID</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int?&nbsp;</td>
          <td class="paramname"> <em>LanguageID</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Pobiera informacje o właściwościach wybranego produktu, w określonym języku łącznie z możliwymi wartościami dla typów słownikowych. (Downloads information about properties of chosen product in a defined language with possible values for dictionaries types.). </p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>PropertyID</em>&nbsp;</td><td>Unikalne ID właściwości. (Unique property ID.) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>LanguageID</em>&nbsp;</td><td>Unikalne ID języka lub wartość 'NULL'. (Unique language ID or 'null' value.) </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Zwraca:</b></dt><dd>Zwraca obiekt ProductPropertyDetail zawierający informacje właściwościach produktu w określonym języku, łącznie z możliwymi wartościami dla typów słownikowych. (Returns ProductPropertyDetail object contining information about product’s properties in a defined language, including possible values for dictionaries types.) </dd></dl>

<p>Definicja w linii <a class="el" href="_property_d_a_o_8cs_source.html#l00098">98</a> pliku <a class="el" href="_property_d_a_o_8cs_source.html">PropertyDAO.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a26f593a8b61e1ceb175ca346e06fd1c8"></a><!-- doxytag: member="ShopDAO::PropertyDAO::RemoveDictionaryValues" ref="a26f593a8b61e1ceb175ca346e06fd1c8" args="(List&lt; int &gt; ValuesToRemove, out List&lt; int &gt; cantRemove)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool ShopDAO.PropertyDAO.RemoveDictionaryValues </td>
          <td>(</td>
          <td class="paramtype">List&lt; int &gt;&nbsp;</td>
          <td class="paramname"> <em>ValuesToRemove</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out List&lt; int &gt;&nbsp;</td>
          <td class="paramname"> <em>cantRemove</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Usuwa wartości z dziennika. (Deletes values from the dictionary.). </p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>ValuesToRemove</em>&nbsp;</td><td>Lista obiektow int do usunięcia. (List of int objects to be deleted.) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>cantRemove</em>&nbsp;</td><td>Lista obiektow int, które nie mogły zostać usunięte. (List of int objects that couldn’t be deleted.) </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Zwraca:</b></dt><dd>Zwraca 'true' jeśli usuwanie z bazy powiodło się. (Returns ‘true’ if removal succeeded.) </dd></dl>

<p>Definicja w linii <a class="el" href="_property_d_a_o_8cs_source.html#l00343">343</a> pliku <a class="el" href="_property_d_a_o_8cs_source.html">PropertyDAO.cs</a>.</p>

</div>
</div>
<a class="anchor" id="af458e9d75de9e500001f39f0c65d096c"></a><!-- doxytag: member="ShopDAO::PropertyDAO::RemoveProperty" ref="af458e9d75de9e500001f39f0c65d096c" args="(int propertyId)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool ShopDAO.PropertyDAO.RemoveProperty </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>propertyId</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Usuwa wybraną właściwośc z bazy. (Deletes selected property from the database.). </p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>propertyId</em>&nbsp;</td><td>Unikalne ID właściwości. (Unique property ID.) </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Zwraca:</b></dt><dd>Zwraca wartość 'true' jeśli właściwość została prawidłowo usunięta z bazy. (Returns ‘true’ if property has been properly deleted from the database.) </dd></dl>

<p>Definicja w linii <a class="el" href="_property_d_a_o_8cs_source.html#l00783">783</a> pliku <a class="el" href="_property_d_a_o_8cs_source.html">PropertyDAO.cs</a>.</p>

</div>
</div>
<a class="anchor" id="afbe7e5c5107619336f7f8a96c6b9b05a"></a><!-- doxytag: member="ShopDAO::PropertyDAO::RemovePropertyFromCategories" ref="afbe7e5c5107619336f7f8a96c6b9b05a" args="(int propertyId, List&lt; int &gt; categoriesList)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool ShopDAO.PropertyDAO.RemovePropertyFromCategories </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>propertyId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">List&lt; int &gt;&nbsp;</td>
          <td class="paramname"> <em>categoriesList</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Usuwa wybraną właściwość ze wskazanych kategorii. (Returns chosen property from the selected categories.) &lt;/()summary&gt; </p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>propertyId</em>&nbsp;</td><td>Unikalne ID właściwości. (Unique property ID.) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>categoriesList</em>&nbsp;</td><td>Lista obiektów int zawiarająca unikalne ID kategorii. (List of int objects containing unique categories ID.) </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Zwraca:</b></dt><dd>Zwraca 'true' jeśli usuwanie z bazy powiodło się. (Returns ‘true’ if removal from the database succeeded.) </dd></dl>
<p>. </p>

<p>Definicja w linii <a class="el" href="_property_d_a_o_8cs_source.html#l00674">674</a> pliku <a class="el" href="_property_d_a_o_8cs_source.html">PropertyDAO.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a3079dcfd36db57e61f23cb018b5df89d"></a><!-- doxytag: member="ShopDAO::PropertyDAO::UpdateDictionaryValue" ref="a3079dcfd36db57e61f23cb018b5df89d" args="(List&lt; DictionaryValue &gt; newValueList, int?LanguageID)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool ShopDAO.PropertyDAO.UpdateDictionaryValue </td>
          <td>(</td>
          <td class="paramtype">List&lt; <a class="el" href="class_shop_model_1_1_dictionary_value.html">DictionaryValue</a> &gt;&nbsp;</td>
          <td class="paramname"> <em>newValueList</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int?&nbsp;</td>
          <td class="paramname"> <em>LanguageID</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Uaktualnia warosci dziennika. (Updates dictionary values.). </p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>newValueList</em>&nbsp;</td><td>Lista obiektów DictionaryValue zawierająca opisy wartości słownika. (List of DictionaryValue objects containing descriptions of dictionary values.) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>LanguageID</em>&nbsp;</td><td>Unikalne ID języka lub wartość 'NULL'. (Unique language ID or 'null' value.) </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Zwraca:</b></dt><dd>Zwraca 'true' jeśli zmiany w bazie powiodły się. (Returns ‘true’ if changes in the database succeeded.) </dd></dl>

<p>Definicja w linii <a class="el" href="_property_d_a_o_8cs_source.html#l00409">409</a> pliku <a class="el" href="_property_d_a_o_8cs_source.html">PropertyDAO.cs</a>.</p>

</div>
</div>
<a class="anchor" id="a70ca04eb72664a9e1f287cf34842e048"></a><!-- doxytag: member="ShopDAO::PropertyDAO::UpdateProperty" ref="a70ca04eb72664a9e1f287cf34842e048" args="(ProductPropertyDetail item, int?LanguageID)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool ShopDAO.PropertyDAO.UpdateProperty </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_shop_model_1_1_product_property_detail.html">ProductPropertyDetail</a>&nbsp;</td>
          <td class="paramname"> <em>item</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int?&nbsp;</td>
          <td class="paramname"> <em>LanguageID</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Zmienia informacje o wybranej właściwość w określonym języku. (Changes information about chosen value in a defined language.). </p>
<dl><dt><b>Parametry:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>item</em>&nbsp;</td><td>Obiekt ProductPropertyDetail zawiarający informacje o właściwości. (ProductPropertyDetail object containing information about property.) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>LanguageID</em>&nbsp;</td><td>Unikalne ID języka lub wartość 'NULL'. (Unique language ID or 'null' value.) </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Zwraca:</b></dt><dd>Zwraca 'true' jeśli zmiany w bazie powiodły się. (Returns ‘true’ if changes in tha database succeeded.) </dd></dl>

<p>Definicja w linii <a class="el" href="_property_d_a_o_8cs_source.html#l00523">523</a> pliku <a class="el" href="_property_d_a_o_8cs_source.html">PropertyDAO.cs</a>.</p>

</div>
</div>
<hr/>Dokumentacja dla tej klasy została wygenerowana z pliku:<ul>
<li>D:/CentrumXP/e-Commerce/eCommerceDev/SklepDAO/<a class="el" href="_property_d_a_o_8cs_source.html">PropertyDAO.cs</a></li>
</ul>
</div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Klasy</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Przestrzenie nazw</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Pliki</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Funkcje</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Zmienne</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Wyliczenia</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&nbsp;</span>Właściwości</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&nbsp;</span>Zdarzenia</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<hr size="1"/><address style="text-align: right;"><small>Wygenerowano Mon Nov 9 06:08:22 2009 dla eCommerce programem&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>
